React Job: Sr. Front End Engineer

Job added on

Company

Metal Toad

Location

São Paulo - Brazil

Job type

Full-Time

React Job Details

The primary role of the Front-end Developer at Metal Toad is to build rich web applications that are beautiful and highly functional using the most elegant CSS/HTML/Javascript techniques available.


This position offers a great opportunity for someone who is proactive, adaptable, collaborative, highly focused, and excited by both diverse new challenges and production work alike. The ideal candidate takes ownership and initiative of assigned tasks, is detail-oriented, and is comfortable working across shifting priorities and differing levels of ambiguity to find solutions.


Metal Toad is a fully remote company, so our work model is online. The candidate must be able to work between 8-9 am and 5-6 pm Pacific Time (PST) from Monday through Friday.


Advanced to fluent proficiency in English is a must for this position.


Typical Activities

  • Architects and implements strong, scalable, maintainable front-end solutions.
  • Works closely with UX experts to ensure proper implementation.
  • Increases reuse and reduces redundancy.
  • Supports the development of front-end strategy, framework selection, best practices, and patterns.
  • Ensures compliance with all front-end architecture directions and standards.
  • Conducts analyses and proofs-of-concept for new technologies and solutions.
  • Advises and participates in collaboration sessions with peer groups and business owners.

Technical Skills

  • 5+ years of experience building responsive websites and applications using HTML & CSS.
  • Experience with CSS animations/transitions.
  • Experience/familiarity with SASS.
  • Experience with developing multi-touch (phone, tablet, etc.) devices.
  • 1+ years of experience with JavaScript and at least one modern JavaScript framework (ReactJS, Angular, etc.).
  • Experience or interest in ReactJS and React Native.

Required Attributes

  • Read (and agree to) our Corporate Values Statement
  • Believe in the company mission.
  • Ability to work independently.
  • Completes assigned tasks on time.
  • Creative problem-solving.
  • Eager to learn new skills.
  • Works well in a dynamic work environment.
  • "Can-do" attitude.
  • Excellent written and verbal communication.
  • Detail-oriented (especially visually).
  • Team Player.